package com.service;


import java.util.List;
import java.util.Map;

import com.domain.User;

/**
 * @author 程序猿DD
 * @version 1.0.0
 * @param <T>
 * @date 16/3/17 下午7:04.
 * @blog http://blog.didispace.com
 */
public interface UserService<T> {

    /**
     * 新增一个用户
     * @param name
     * @param age
     */
    void create(String name, Integer age);

    /**
     * 根据name删除一个用户高
     * @param name
     */
    void deleteByName(String name);

    /**
     * 获取用户总量
     */
    Integer getAllUsers();

    /**
     * 删除所有用户
     */
    void deleteAllUsers();
 
    /**获取用户的信息*/   
    List<Map<String,Object>> getUsers();
    
    /**获取用户的信息3*/
    public Map<String,Object> getuser3s();
    
    /**获取用户信息4*/
    public List<?> getuser4s();
    
    /**获取用户信息5*/
    public List<?> getuser5s();
    
  
    
	public <T> List<T> getList2();
   
     public List getList();


    
    
    
    
    

}
